TDragDrop

This VCL allows you to make any windowed VCL a drag and drop
target.  It also parses all dropped files into a convenient
string list.


PROPERTIES

Component:    This is the component that you want to accept
              dropped files.


FileList:     This is a TStringList that will contain the name of
              all the dropped files.  


EVENTS

ONFileDragDrop:

              This is the event that is fired when files are dropped
              on the control specified by the Component property.


Using TDragDrop

To use TDragDrop, simply drop it on a form, and set the Component 
property to another control on the form (ie ListBox1).  Then in the
OnFileDragDrop event, code to do what you will with the dropped
files.  For Example:

procedure TForm1.DragDrop1FileDragDrop(Sender: TObject);
var
   i:integer;
begin
   for i:=0 to DragDrop1.FileList.count-1 do
      listbox1.items.add(DragDrop1.FileList[i]);
end;

Installing TDragDrop

To install this VCL, copy DRAGDROP.DCR and DRAGDROP.DCU to the directory where 
you have your other shareware controls.  Then, from Delphi's main menu, 
select Options|Install Components.  In the dialog, click on the Add... button, 
then Browse... and change to the drive/directory where you stored the above 
two files.  Select DRAGDROP.DCU and click OK, then OK again.

Support:

Send comments and questions to:

Zane Rathwick
Indigo Software

CIS: 74633,1314
AOL: ZaneR
Internet:   ZaneR@aol.com
U.S. Mail:  Zane Rathwick
            Indigo Software
            4240 Park Newport Suite 308
            Newport Beach, CA 92660

Registering TDragDrop

To register TDragDrop and receive source code, send $10 (+$2 S&H) to:

Indigo Software
4240 Park Newport #308
Newport Beach, CA 92660

You can save the $2 shipping fee by specifying an internet 
account to have your control sent to instead of by mail.

Compuserve members may order on-line for $10.00 and have the code
delivered to your e-mail box by using GO SWREG and ordering 
product #11366